home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1998 March / Macworld (1998-03) (Disk 1).dmg / Inside Macworld / GifBuilder 0.5 / Release Notes < prev   
Text File  |  1997-01-15  |  10KB  |  168 lines

  1. GifBuilder
  2. Release Notes
  3. Yves Piguet <piguet@ia.epfl.ch>
  4.  
  5. For each release, main improvements are listed first, followed by minor modifications and bug fixes.
  6.  
  7. 0.5 (1/14/97)
  8.  
  9. - select/cut/copy/paste AppleScript commands (and the corresponding AppleEvents)
  10. - Frame icons in the Frames window
  11. - In the position dialog box, one can specify relative offsets, and velocities; and center the selected frames
  12. - Transitions (dissolve, slide, push, wipe, peel)
  13. - Static filters (blur, flip, monochrome, tiles)
  14. - Dynamic filters (blur, tiles)
  15. - Add Matte
  16. - Animation cropping
  17.  
  18. - The animated GIF files created by the Convert command applied to QuickTime movies and Filmstrips have again the correct size
  19. - When one jumps to a frame by clicking it or with the arrow keys, the background is based on the preceeding frame if its disposal method is Unspecified or Do Not Dispose; this makes the positionning of frames (translucent or not) much easier
  20. - New and Open get rid of the memory structures used by Undo, which  prevents the case where one couldn't open anything after having worked with a large animation
  21. - Decoding GIFs with an height of less than 5 pixels caused a crash; fixed
  22. - Position and open/close state of windows are restored at startup
  23. - Refreshes the preview window after a cut or a paste
  24. - Undo restores the animation size
  25. - Zoom control for the Frames window
  26. - Hilighted default buttons in the dialog boxes
  27. - Don't disable the Edit menu anymore when the Frames window is hidden
  28. - Status message at the bottom of the Frames window during loading and saving
  29. - Once imported, Photoshop layers have now the Do Not Dispose disposal method instead of Revert to Background (an unfortunate attempt to solve the case where some layers have a smaller size than the background layer)
  30.  
  31. 0.4.1 (10/3/96)
  32.  
  33. - Colors window with palette file drag and drop from and to the window
  34. - Direct loading of the global color palette of GIF files
  35. - Drag and Drop of the animation file from the Animation window, as a file or as an HTML image tag, and file selection in the Finder when the animated GIF icon is clicked
  36. - "Revert To Saved" command
  37.  
  38. - "Copy HTML Image Tag" encode all national, reserved and punctuation characters
  39. - "Add Frame" adds after the first selected frame if one exists, or at the end
  40. - When there isn't enough memory to load all the frames of an animation, doesn't display one error message for each extra frame
  41. - The Animation or Color window hasn't to be active in order to shift-click the transparent color
  42. - The cursor is reset to the arrow when a dialog box is displayed
  43. - Animations are saved correctly when the Animation window is closed, and the offscreen allocation error (resulting in the "Probably not enough memory" message) should be much less frequent
  44. - ObjectSupportLib isn't necessary anymore, unless GifBuilder is scripted on a PowerMac
  45. - In the Animation window, one extra row of pixels was erased, which caused blinking; fixed
  46. - More Macintosh Easy Open friendly
  47. - Shortcut ('d') for the Don't Save button in the dialog which asks if the last modifications should be saved
  48. - Grayscale grays of depth 3, 5, 6, and 7 weren't spaced equally; fixed
  49. - Stops the animation when a new one is opened
  50. - The "Create GIF" command has been removed from the AppleScript dictionary (the corresponding AppleEvent was removed in 0.4)
  51. - More error messages
  52. - 32 bits/pixel images were sometimes rendered with dithering even if the dithering option was off; fixed
  53. - The hand-shape cursor was displayed when it was over the info region of the Animation window and the current frame had a negative enough vertical position; fixed
  54. - The arrow-shape cursor wasn't resored when the dialog box asking whether the last modifications should be saved was displayed; fixed
  55. - When Frame Optimization was on, the first frame wasn't cropped to its visible part; fixed
  56. - When the second radio button was clicked in the inteframe delay dialog box, garbage characters appeared in the text field; fixed
  57. - When a frame is dragged out of the Animation window, the frame comes back to its initial position
  58. - The color of the border of the Animation window is mapped to the current palette
  59. - Frame optimization sometimes resulted in garbage for large frames; fixed
  60.  
  61. 0.4 (7/8/96)
  62.  
  63. - PICS, Adobe Premiere FilmStrip 1.0 and Adobe Photoshop 3.0 RGB and grayscale layers import (as animation)
  64. - Photoshop bitmap, grayscale (or duotone), indexed and RGB files input (as frames)
  65. - Built-in 6x6x6 palette
  66. - Optional suppresion of unused colors
  67. - Frame expansion
  68. - Option + arrow keys to position precisely the frames
  69. - Onion skin during frame positionning with the Option key
  70. - Save Selection
  71.  
  72. - New stops the animation
  73. - "create GIF" AppleScript command removed (use the object model instead)
  74. - Minor cosmetic improvments
  75. - Crashes when one drags too many frames fixed
  76. - QuickTime movie conversion fixed (memory leak fixed, interruptible)
  77. - Frames window automatic scrolling
  78. - Explanation when ObjectSupportLib is not found
  79. - Frame crop marks
  80. - Transparency based on the first pixel wasn't always rendered correctly in the Animation window; fixed
  81. - Error message for error -43 (file nor found)
  82. - Memory leak when an error occured during the animation creation fixed
  83. - Import Frame didn't display the imported frame; fixed
  84. - No error message for corrupted TIFF file or unsupported TIFF feature; fixed
  85. - The set data AppleEvent didn't work with boolean settings; fixed
  86. - Animation size is frozen when a frame is dragged around
  87.  
  88. 0.3.2 (4/30/96)
  89.  
  90. - All imported frames get their transparency, interframe delay and disposal method from the default settings, not only the first imported frame as before. When no frame is selected, the corresponding menu items are changed to reflect the fact that they correspond to the default values
  91. - Frame size optimization
  92. - PICT objects can be dragged into the Frames window from the Scrapbook or other applications
  93. - Support for output depth of 3, 5, 6 and 7
  94.  
  95. - Fixed French dictionary (apostrophe removed)
  96. - "White" transparency was set to the first color of the palette, which wasn't always white; fixed
  97. - Disk-based frames were displayed in italic, not in roman; fixed
  98. - Disk copies of frames weren't used to build animations; fixed
  99. - When an error occured when importing a frame, the list of frames was left in an invalid state; fixed
  100. - When new images were imported, frames were sometimes mixed; fixed
  101. - When a QuickTime movie was opened from the Finder and saved as a GIF with Save, the QuickTime file was overwritten; fixed
  102. - When a QuickTime movie was opened, the animation size wasn't reset to Minimum Size; fixed
  103. - Copy HTML Image Tag now encodes characters outside the range 33-127 as %xx, where xx is their hexadecimal code
  104. - Increased stack size on Mac 68k
  105. - New kept the previous Image Size; fixed
  106. - It's now possible to interrupt the loading and saving of animations with Command-.
  107. - Check against out-of-bounds frames
  108. - The system palette was used instead of the optimized one; fixed
  109. - When an error occured during the loading of an animation, the Frames window wasn't always updated, leaving ghost frames; fixed
  110. - Spinning cursor
  111. - An extension block was written only when transparency or a non-null delay was specified, which resulted in lost disposal methods in some cases; now one is also written with non-unspecified disposal methods
  112.  
  113. 0.3.1 (3/29/96)
  114.  
  115. - Save Palette
  116. - Up, Down, Home and End to navigate in the frames
  117.  
  118. - Stack overflow fixed on Mac 68k
  119. - "modified" property updated by the New command
  120. - "set contents of..." fixed
  121. - "make new frame with data {contents:someFile, ...} ..." fixed
  122.  
  123. 0.3 (3/22/96)
  124.  
  125. - Double-click in the Frames window to change settings
  126. - Support for limited number of loops
  127. - "Special" Clear (Shift-Clear or Shift-Backspace) to delete the selected frames while preserving the timing
  128. - Open; animations get GifBuilder's signature instead of clip2gif's (and thus get a new icon), so that a double-click open them in GifBuilder 
  129. - Scripting improved (get, set, create, delete, count, object model)
  130. - Cut/Copy/Paste of single frames
  131. - French AppleScript dictionnary (the very beginning of the French translation of my programs; shame on me for having waited sooo long (btw, mes amis francophones préfèrent-ils des versions traduites ou des améliorations plus rapides? re->mailto:piguet@ia.epfl.ch))
  132. - Copy HTML Image Tag
  133. - Reload Frames in the File menu
  134.  
  135. - Watch cursor and highlight of the currently processed frame during animation building
  136. - Checks the limit of number of frames (currently 256)
  137. - Build replaced by Save and Save As
  138. - The 'odoc' AppleEvent (i.e. a file dragged onto GifBuiler's icon in the Finder or the "open" AppleScript command) lets GifBuilder open an animation instead of adding a frame
  139. - The animation size isn't saved in the preferences anymore, because it caused confusion
  140. - The maximum number of frames now depends only on the available memory
  141. - The "colors palette" argument has been replaced by a "color table" to be more consistent with the official registry (event code 'cplt' instead of 'cPlt')
  142. - The delay dialog box displays the interframe delay of the selected frame(s)
  143. - Cropping of the frames outside the animation bounding box fixed
  144. - Display of the Y position in the position dialog when all the selected frames have the same value fixed
  145.  
  146. 0.2 (2/6/96)
  147.  
  148. - Position of each frame
  149. - Undo
  150. - Photoshop-compatible color palette files
  151. - Duplicate Selection
  152.  
  153. - Better frames window and minor fixes
  154. - Minor menu fixes
  155. - Sorting based on the Mac international utilities
  156. - Some options are attached to individual frames; the global options (set when no frame is selected) are used only when the first frame is imported and when saving options
  157. - Fixed "best" color palette; it's now based on all the frames
  158.  
  159. 0.1.1 (1/31/96)
  160.  
  161. - Handling of the color palettes menu added
  162.  
  163. 0.1 (1/30/96)
  164.  
  165. First release
  166.  
  167. Copyright 1996-1997, Yves Piguet. All rights reserved.
  168.